package com.yonyougov.devops.cruxcisupport.envversionhistory.dto;

import com.yonyougov.devops.fwc.api.dto.BasePageRequestDto;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigInteger;

@Api("应用版本信息分页模糊查询")
@Data
public class EnvVersionHistoryPageLikeRequestDto extends BasePageRequestDto {

    /**
     * 环境id
     */
    @NotNull
    @ApiModelProperty(value = "环境id", required = true)
    private BigInteger envId;

    /**
     * 应用id
     */
    @ApiModelProperty(value = "应用id")
    private BigInteger appId;

    /**
     * 应用名称
     */
    @ApiModelProperty(value = "应用名称")
    private String appName;

    /**
     * 版本名称
     */
    @ApiModelProperty(value = "版本名称")
    private String versionName;

}
